The Implementation and Organisation of Work Arrays in Numerical Algorithms
نویسنده
چکیده
We have observed, in a wide variety of circumstances, the difficulties posed by the need for temporary work storage in numerical algorithms. Practical implementations in such libraries as ACM’s Collected Algorithms (CALGO [1]) vary widely and frequently obscure the details of the algorithm itself. In this paper, we review typical practices and possible implementation solutions in various languages in an effort to guide the numerical software developer.
منابع مشابه
Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملOptimization of Array Factor in Linear Arrays Using Modified Genetic Algorithm
The array factor (sidelobe level, SLL) of a linear array is optimized using modified continuous genetic algorithms in this work. The amplitudes and phases of the currents as well as the separation of the antennas are all taken as variables to be controlled. The results of the design using modified GA versions are compared with other methods. Two design problems were studied using several contin...
متن کاملNumerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units
In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...
متن کاملA Supply - Scarcity and Strategic Decision-Making Angle: High Performance Work Practices in Small Firms
High performance work practices (HPWPs) are human resource management practices aimed at stimulating employee and organisational performance. The application of HPWPs is not widespread in small organisations. We examine whether the implementation of coherent bundles of HPWPs (aimed at employee ability, employee motivation or at the opportunity to perform) depends on the scarcity of resources, a...
متن کاملPhase Only Synthesis of Antenna Patterns Using Iterative Restoration Methods
In this work, the method of iterative Fourier transform phase reconstruction, conventionally used in holography and optical image reconstruction, is applied to phase only synthesis of antenna patterns. The method is applied to two types of pattern synthesis problems: "main lobe beam shaping" and "side-lobe-level reduction". The proposed method is most useful in the efficient employment of attai...
متن کامل